free-machining alloy steels - French English Dictionary